package com.mzj.saas.mservice.propertybill.vo;

import com.mzj.saas.mservice.house.vo.HouseVO;
import io.swagger.annotations.ApiModelProperty;

/**
 * 单位账户房屋详情
 */
public class DepRemainingHouseVo extends DepRemainingVo{


    @ApiModelProperty("单位房产关联信息id")
    private Long depRemainingRefId; //房产关联信息id

    @ApiModelProperty("小区id")
    private String communityId; //小区id
    @ApiModelProperty("小区名称")
    private String communityName; //小区名称
    @ApiModelProperty("楼栋id")
    private Long buildingNum; //楼栋id
    @ApiModelProperty("楼栋")
    private String buildingNumName; //楼栋
    @ApiModelProperty("单元id")
    private Long unit; //单元id
    @ApiModelProperty("单元")
    private String unitName; //单元
    @ApiModelProperty("房号")
    private String roomNumber; //房号
    @ApiModelProperty("房屋合计产生费用")
    private String totalCost;

    /**
     * 租金押金代扣开启状态 : 0是 1否
     */
    @ApiModelProperty(value = "租金押金代扣开启状态 : 0是 1否")
    private Integer rentWithholdStatus;

    /**
     * 其他费用代扣开启状态: 0是 1否
     */
    @ApiModelProperty(value = "其他费用代扣开启状态: 0是 1否")
    private Integer elseWithholdStatus;

    public Long getDepRemainingRefId() {
        return depRemainingRefId;
    }

    public void setDepRemainingRefId(Long depRemainingRefId) {
        this.depRemainingRefId = depRemainingRefId;
    }

    public String getCommunityId() {
        return communityId;
    }

    public void setCommunityId(String communityId) {
        this.communityId = communityId;
    }

    public String getCommunityName() {
        return communityName;
    }

    public void setCommunityName(String communityName) {
        this.communityName = communityName;
    }

    public Long getBuildingNum() {
        return buildingNum;
    }

    public void setBuildingNum(Long buildingNum) {
        this.buildingNum = buildingNum;
    }

    public String getBuildingNumName() {
        return buildingNumName;
    }

    public void setBuildingNumName(String buildingNumName) {
        this.buildingNumName = buildingNumName;
    }

    public Long getUnit() {
        return unit;
    }

    public void setUnit(Long unit) {
        this.unit = unit;
    }

    public String getUnitName() {
        return unitName;
    }

    public void setUnitName(String unitName) {
        this.unitName = unitName;
    }

    public String getRoomNumber() {
        return roomNumber;
    }

    public void setRoomNumber(String roomNumber) {
        this.roomNumber = roomNumber;
    }

    public Integer getRentWithholdStatus() {
        return rentWithholdStatus;
    }

    public void setRentWithholdStatus(Integer rentWithholdStatus) {
        this.rentWithholdStatus = rentWithholdStatus;
    }

    public Integer getElseWithholdStatus() {
        return elseWithholdStatus;
    }

    public void setElseWithholdStatus(Integer elseWithholdStatus) {
        this.elseWithholdStatus = elseWithholdStatus;
    }

    public String getTotalCost() {
        return totalCost;
    }

    public void setTotalCost(String totalCost) {
        this.totalCost = totalCost;
    }
}
